home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 081 / fast_z.arc / FAST_Z.TXT < prev   
Encoding:
Text File  |  1987-08-28  |  2.1 KB  |  46 lines

  1.                                      FAST_Z
  2.  
  3.           Copyright 1987 by Centurion Software Corp, Stone Mountain, GA
  4.                     Released for public use and distribution
  5.                                All rights reserved
  6.  
  7.         This  program  will remove the control-Z characters from  a  file 
  8.         without  re-copying  the  file (no  .BAK  file).   The  control-Z 
  9.         characters  are  replaced  by  another  character.   The  program 
  10.         defaults  to  insert  a space (hex 20), but the  default  can  be 
  11.         overridden with the -C option on the command line.  After the -C, 
  12.         place the hexadecimal code to be inserted, for example:
  13.          
  14.             fast_z c:\file\opus\dir.bbs -c0d
  15.  
  16.         will  replace  all  of  the  control-Z  characters  with   return 
  17.         characters.  The -C option may be specified with a - or a /,  and 
  18.         may  be  upper or lower case.  The hex digits, likewise,  can  be 
  19.         upper or lower case A-F or a-f.
  20.  
  21.         Since  it  doesn't  create a backup file,  and  only  replaces  a 
  22.         control-Z when it finds one, it should run faster than strip_z on 
  23.         large  files.  Also, it doesn't stop at the first  control-Z  and 
  24.         will process to the physical end-of-file (as recorded in the  DOS 
  25.         directory).
  26.  
  27.         Notes:
  28.         1) Wildcards are not supported.
  29.         2) If a control-z is found at the end of the record (preceded  by 
  30.         a cr/lf), then the space (or user specified character) is written 
  31.         BEFORE the cr/lf, that is, the sequence cr/lf/ctl-z is replace by 
  32.         space/cr/lf.
  33.         3) If  a  control-z  is  found after a line  feed  which  is  NOT 
  34.         preceded  by a return, then the lf/ctl-z sequence is replaced  by 
  35.         space/lf (or whatever the replacement character is).
  36.  
  37.         This  small program is released for public use  and  distribution 
  38.         by:
  39.  
  40.                  Centurion Software Corp.
  41.                  3917 Garfield Drive
  42.                  Stone Mountain, GA  30083
  43.  
  44.                  OPUS 133/18
  45.  
  46.